package com.busines.dao.mep;

import java.util.List;
import org.apache.ibatis.annotations.Param;

import com.busines.pojo.mep.MepLogicCode;
import com.busines.pojo.mep.MepLogicCodeQuery;

public interface IMepLogicCodeDao {
    int countByExample(MepLogicCodeQuery example);

    int deleteByExample(MepLogicCodeQuery example);

    int deleteByPrimaryKey(Integer id);

    int insert(MepLogicCode record);

    int insertSelective(MepLogicCode record);

    List<MepLogicCode> selectByExample(MepLogicCodeQuery example);

    MepLogicCode selectByPrimaryKey(Integer id);

    int updateByExampleSelective(@Param("record") MepLogicCode record, @Param("example") MepLogicCodeQuery example);

    int updateByExample(@Param("record") MepLogicCode record, @Param("example") MepLogicCodeQuery example);

    int updateByPrimaryKeySelective(MepLogicCode record);

    int updateByPrimaryKey(MepLogicCode record);
}